﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using CILADA.TestAssembly;

namespace CILADA.TestAssemblyTwo
{
    class DemonstrateIL
    {
        public DemonstrateIL()
        {
            string[] strArr = new string[] { "a", "b", "c", "d", "e" };
            ConsumeString(strArr[2]);

            int[] intArr = new int[] { 1, 2, 3, 4, 5 };
            ConsumeString(intArr[1].ToString());

            Slug[] slugArr = new Slug[2];
            slugArr[0] = new Slug();

            InfiniteArgs("0", "1", "2", "3", "4", "5");
        }

        void ConsumeString(string s)
        {
            Console.WriteLine(s);
        }

        public void SingleArg(string arg)
        {
            string s = arg.ToLower();
        }

        public void InfiniteArgs(string arg0, string arg1, params string[] args)
        {
        }

        public void FiniteArgs(string arg0, string arg1, string[] args)
        {
        }
    }
}
